Salve, sto cercando di visualizzare informazioni da un modulo, il numero di domande e il numero di scelte sono generati dinamicamente dall'utente. Il modulo è il seguente:
eccetera... Non ho avuto problemi con la creazione del codice per generare il modulo, il mio problema risiede nella visualizzazione delle informazioni che gli utenti inseriscono nel modulo. Finora ho provato a utilizzare un ciclo foreach per visualizzare la domanda, quindi un altro ciclo foreach per visualizzare le scelte. Ho anche provato a utilizzare count () quindi a utilizzare un ciclo for per contare il numero di scelte e visualizzarle in questo modo, senza successo. Il mio problema è che quando provo a visualizzare le scelte, vengono tutte visualizzate prima che venga visualizzata la domanda successiva e quindi tutte le scelte vengono visualizzate di nuovo, prima che lo script passi alla domanda successiva e così via.
2020-12-27 08:10:52
Il risultato previsto non è molto chiaro, ma ecco un'idea di ciò che penso tu stia cercando di fare. $ i = 1; foreach ($ questions as $ question) { echo $ domanda; echo "
"; foreach ($ choice [$ i .'- 1 '] as $ scelte) { echo '-'. $ scelte. '
'; } echo "
"; $ i ++; } In base al tuo codice